power dive - French English Dictionary